Blueberry Cream Cheese Coffee Cake is a moist and fluffy breakfast cake filled with juicy blueberries. The crunchy almond streusel topping and soft cream cheese layer are the perfect match for a mug of freshly brewed coffee!
To begin making the cake, in a large mixing bowl, beat flour, sugar, baking powder, baking soda, salt and butter together until crumbly. Add eggs, almond extract and milk, beat for about 2 minutes until fluffy and smooth.
Pour cake batter evenly into bottoms of two 9inch round cake pans that have been sprayed with non-stick baking spray. Set aside.
In a mixing bowl, beat cream cheese with sugar and egg for 3-4 minutes until smooth. Fold in blueberries. Pour evenly into the two cake pans over the cake batter. Set aside.
In a bowl, combine brown sugar, sugar and salt. Pour melted butter, flour and almond extract into bowl and combine until crumbly. It will feel like a thick dough. Add in chopped almonds and drop by tablespoon over cream cheese layer.
Bake cakes in a 325 degree oven for 45 minutes.
Remove from oven and allow to cool about 15 minutes in pan. Remove from pan and cool completely. Slice and enjoy. Store remaining coffee cake in airtight container in refrigerator or freeze for later use.
Notes
Spray your cake pans with non-stick baking spray first to make the cakes easier to remove. Or use our homemade cake release.
The streusel topping will seem more like a thick dough than many crumb toppings. Use a 1 Tablespoon cookie scoop to help you evenly divide it over the unbaked cakes.
Store this cake in an airtight container in the fridge. You can also freeze it for longer storage!
Use a 9-inch springform pan to remove this cake easily from the baking dish. Much like our lemon coffee cake, you'll save yourself extra topping this way!